public-law contract - Spanish English Dictionary